package com.gcsj.gcsjspringboot.entity;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

import java.io.Serializable;


/**
 * 部门管理
 *
 * @author
 */
@TableName("sys_dept")
@Data
public class SysDeptEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 部门ID
	 */
	@TableId(type = IdType.AUTO)
	private Integer deptId;
	/**
	 * 上级部门ID，一级部门为0
	 */
	@TableField(updateStrategy = FieldStrategy.IGNORED)
	private Integer parentId;
	/**
	 * 部门名称
	 */
	private String name;
	/**
	 * 上级部门名称
	 */
	@TableField(updateStrategy = FieldStrategy.IGNORED)
	private String parentName;

	@TableLogic(value = "0", delval = "1")
	private Integer delFlag;
//	/**
//	 * ztree属性
//	 */
//	@TableField(exist=false)
//	private List<?> list;
}
